package com.xyy.saas.payment.payment.core.dto;

import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * @Author: wuqiongda
 * @Date: 2019/12/17 14:13
 */
@Data
public class OrderClosedDto implements Serializable {
    private static final long serialVersionUID = -2761164769512086389L;
    /**
     * 支付渠道
     */
    private String channel;
    /**
     * 第三方支付单号
     */
    private String channelChargeId;

    /**
     * 订单号
     */
    private String payNo;

    /**
     * 第三方交易的日期 即原订单日期
     */
    private Date oriTransDate;

    /**
     * 订单日期
     */
    private Date transDate;

    /**
     * 接口调用方的业务类型, 支付平台分配
     */
    private String businessType;

    /**
     * 订单业务类型, 用于标识订单归属，支付平台分配
     */
    private String businessOrderType;

    /**
     * 预支付单详情id
     */
    private Long prePayOrderId;

    /**
     * 付款人
     */
    private String payer;

}
